Ì € i 2
ss.room.avail.holidays (avail.holidays)
[mnemonic, avail.holiday]
&SS[sr]H[sh]
Field Name Len Dat Typ J DPM Offset/Local/VAL
avail.holiday 10 FREE L MIS.HOLIDAY sh
Ì € i 2
ss.room.compatible.rooms (compatible.rooms)
[mnemonic, compatible.room]
&SS[sr]CR[srcr]
Field Name Len Dat Typ J DPM Offset/Local/VAL
compatible.room 10 FREE L SS.ROOM.DICT srcr
Ì € i 2
ss.room.date.comments (date.comments)
[mnemonic, date]
&SS[sr]DC[srdc]
Field Name Len Dat Typ J DPM Offset/Local/VAL
date 10 DATE L srdc
date.comment 50 FREE L &SS[sr]DC[srdc]|0
Ì € i 2
ss.room.periods (periods)
[mnemonic, period.start.date]
&SS[sr]P[srps]
Field Name Len Dat Typ J DPM Offset/Local/VAL
period.start.date 8 DATE L srps
period.active 1 YN L &SS[sr]P[srps]|0
period.end.date 8 DATE L &SS[sr]P[srps]|1
Ì € i 2
ss.room.period.days (days)
[mnemonic,period.start.date, day]
&SS[sr]P[srps]D[srd]
Field Name Len Dat Typ J DPM Offset/Local/VAL
day 3 DAY L srd
day.active 1 YN L &SS[sr]P[srps]D[srd]|0
Ì € i 2
ss.room.sessions (sessions)
[mnemonic,period.start.date,day, session.start.time]
&SS[sr]P[srps]D[srd]S[srpss]
Field Name Len Dat Typ J DPM Offset/Local/VAL
session.start.time 4 ZCUS.MIN L srpss
over.book.allowance 3 INT R &SS[sr]P[srps]D[srd]S[srpss]|10
session.active 1 YN L &SS[sr]P[srps]D[srd]S[srpss]|0
session.anesthetist 10 FREE L MIS.DOC.DICT &SS[sr]P[srps]D[srd]S[srpss]|4
session.end.time 4 ZCUS.MIN L &SS[sr]P[srps]D[srd]S[srpss]|1
session.end.time.ext 4 FREE L VAL=%Z.zcus.uk.min.to.hhmm(@session.end.time)
session.freq.cycle 2 PINT R &SS[sr]P[srps]D[srd]S[srpss]|8
session.freq.description 30 FREE L &SS[sr]P[srps]D[srd]S[srpss]|9
session.freq.type 7 CHOICE L &SS[sr]P[srps]D[srd]S[srpss]|7
session.held.by 10 FREE L MIS.DOC.DICT &SS[sr]P[srps]D[srd]S[srpss]|3
session.name 20 FREE L &SS[sr]P[srps]D[srd]S[srpss]|2
session.start.time.ext 4 FREE L VAL=%Z.zcus.uk.min.to.hhmm(@session.start.time)
session.stats.count 1 INT R &SS[sr]P[srps]D[srd]S[srpss]|11
session.vis.type 1 CHOICE L &SS[sr]P[srps]D[srd]S[srpss]|5
spec.service 10 FREE L MIS.SVC.DICT &SS[sr]P[srps]D[srd]S[srpss]|6
Ì € i 2
ss.room.session.months (months)
[mnemonic,period.start.date,day,session.start.time, month]
&SS[sr]P[srps]D[srd]S[srpss]M[mth]
Field Name Len Dat Typ J DPM Offset/Local/VAL
month 3 PINT R mth
Ì € i 2
ss.room.session.month.weeks (months.weeks)
[mnemonic,period.start.date,day,session.start.time,month, month.week]
&SS[sr]P[srps]D[srd]S[srpss]M[mth]W[mweek]
Field Name Len Dat Typ J DPM Offset/Local/VAL
month.week 1 CHOICE L mweek
month.an 10 FREE L MIS.DOC.DICT &SS[sr]P[srps]D[srd]S[srpss]M[mth]W[mweek]AN
month.dr 10 FREE L MIS.DOC.DICT &SS[sr]P[srps]D[srd]S[srpss]M[mth]W[mweek]DR
month.spec.service 10 FREE L MIS.SVC.DICT &SS[sr]P[srps]D[srd]S[srpss]M[mth]W[mweek]SP
month.vis.type 1 CHOICE L &SS[sr]P[srps]D[srd]S[srpss]M[mth]W[mweek]VT
Ì € i 2
ss.room.session.weeks (weeks)
[mnemonic,period.start.date,day,session.start.time, week]
&SS[sr]P[srps]D[srd]S[srpss]W[wk]
Field Name Len Dat Typ J DPM Offset/Local/VAL
week 3 PINT R wk
week.an 10 FREE L MIS.DOC.DICT &SS[sr]P[srps]D[srd]S[srpss]W[wk]AN
week.dr 10 FREE L MIS.DOC.DICT &SS[sr]P[srps]D[srd]S[srpss]W[wk]DR
week.spec.service 10 FREE L MIS.SVC.DICT &SS[sr]P[srps]D[srd]S[srpss]W[wk]SP
week.vis.type 1 CHOICE L &SS[sr]P[srps]D[srd]S[srpss]W[wk]VT
Ì € i 2
ss.room.priorities (priorities)
[mnemonic, priority]
&SS[sr]PRI[ggc]
Field Name Len Dat Typ J DPM Offset/Local/VAL
priority 10 FREE L MIS.ADM.PRIORT ggc
maps.to 1 CHOICE L &SS[sr]PRI[ggc]|0
Ì € i 2
ss.room.tolerances (tolerances)
[mnemonic, tol.week]
&SS[sr]TOL[srtw]
Field Name Len Dat Typ J DPM Offset/Local/VAL
tol.week 3 PINT R srtw
tol.minus 3 INT R &SS[sr]TOL[srtw]|2
tol.plus 3 INT R &SS[sr]TOL[srtw]|1
tol.week.end 3 PINT R &SS[sr]TOL[srtw]|0
Ì € i 2
ss.room.tolerances.q (tolerances.q)
[mnemonic, tol.q]
&SS[sr]TOL[tolq]
Field Name Len Dat Typ J DPM Offset/Local/VAL
tol.q 3 PINT R tolq
tol.minus.q 3 INT R &SS[sr]TOL[tolq]|3
tol.plus.q 3 INT R &SS[sr]TOL[tolq]|2
tol.week.end.q 3 PINT R &SS[sr]TOL[tolq]|1
tol.week.q 3 PINT R &SS[sr]TOL[tolq]|0
Ì 2
INDEX FILE/INTERNAL NAME SUBSCRIPTS/PHYSICAL BASE
ss.room.anaes.index [session.anesthetist,mnemonic,period.start.date,day,session.start.time]
anaes.x &SSAX[ggg,sr,srps,srd,srpss]
ss.room.can.session.conflicts [mnemonic,date,session.start.time]
can.conflict.x &SSCANX[sr,srdc,srpss]
ss.room.closed.sess.conflicts [mnemonic,date,session.start.time]
close.conflict.x &SSCLX[sr,srdc,srpss]
ss.room.dates.available [mnemonic,date.available] = period.start.date
dates.available &SSDA[sr,xdate]
ss.rooms.dates.avail.cal.index [mnemonic,date.available] = date.avail.cal.comment
dates.available.cal &SSDAC[sr,xdate]
ss.room.dates.by.session.index [mnemonic,date.available,session.start.time] = session.end.time
dates.by.session &SSDAS[sr,xdate,srpss]
ss.room.doctor.index [session.held.by,mnemonic,period.start.date,day,session.start.time]
doctor.x &SSDX[ggg,sr,srps,srd,srpss]
ss.room.pointer.to.schedules [mnemonic,schedule.date] = period.start.date
pointer.to.schedules &SSPX[sr,sd]
ss.room.schedule.index [mnemonic,schedule.date] = schedule.end.date
schedule.index &SSSX[sr,sd]
ss.room.service.index [spec.service,mnemonic,period.start.date,day,session.start.time]
service.x &SSX[ggs,sr,srps,srd,srpss]
|
|
| | | | | | | | | | |